engraved on stone - English Synonyms Dictionary